keep one's opponent at distance - Francés Inglés Diccionario